/*
 * IEmployeeAemCreationController.h
 *
 *  Created on: 21 ��� 2010
 *      Author: Sartios
 */

#ifndef IEMPLOYEEAEMCREATIONCONTROLLER_H_
#define IEMPLOYEEAEMCREATIONCONTROLLER_H_

#include <string>
using namespace std;

#include <string>
using namespace std;

/**
 * Interface for controller object which will return the next valid employee aem
 */
class IEmployeeAemCreationController{
public:
	/**
	 * Returns the next valid employee aem
	 * \return string *, employee's aem
	 */
	virtual	string	*	getNextValidAem()=0;
};
#endif /* IEMPLOYEEAEMCREATIONCONTROLLER_H_ */
